Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £350,218 £325,000 30 Sep 2021
10 THE DELL Detached £968,446 £170,000 16 Oct 1995
11 THE DELL Detached £409,135 £110,000 21 Jul 2000
12 THE DELL Detached £413,736 £360,000 16 Jul 2021
14 THE DELL Detached £508,385 £239,950 20 Feb 2004